package com.bank.manage.service;

import com.bank.manage.model.BankAccessWalletRecord;
import com.bank.manage.model.param.BankQueryParam;
import com.bank.manage.model.vo.RequestVo;
import com.mybatisflex.core.service.IService;

/**
 * <p>
 * Wallet -- 钱包记录表 服务类
 * </p>
 *
 * @author grl
 * @since 2024-04-01
 */
public interface BankAccessWalletRecordService extends IService<BankAccessWalletRecord> {
    /**
     * 获取唯一标识
     * @param record
     * @return
     */
    public RequestVo getRequestVo(BankAccessWalletRecord record);

    /**
     * 查询用户userNum
     * @param param
     * @return
     */
    BankAccessWalletRecord queryUserNum(BankQueryParam param);
    /**
     * 查询用户userNum
     * @param requestId
     * @return
     */
    BankAccessWalletRecord queryUserNum(String requestId);
}
